//--
app.factory('historicoService', ['$http', 'subgrupoService', function($http, subgrupoService) {
	
	return {
		retrieveFilter:function(descricao) {
			
			return $http
				.post(
					'service/historico/retrieve/filter',
					descricao);
		},
		retrieveHistoricosBalancete:function(descricao) {
			
			return $http
				.post(
					'service/historico/retrieve/filter/balancete',
					descricao);
		},
		retrieveHistoricosCaixaBanco:function(descricao) {
			
			return $http
				.post(
					'service/historico/retrieve/filter/caixabanco',
					descricao);
		},
		retrieveSubgrupos:function() {
			
			return subgrupoService.retrieveFilter('','');
			
		},
		save:function(unidade) {
			
			return $http
				.post(
					'service/historico/save',
					unidade);
		},
		remove:function(unidade) {
			
			return $http
				.post(
					'service/historico/remove',
					unidade);
		}
	
	};
}]);